Towards Refactoring DMARF and GIPSY OSS
نویسندگان
چکیده
ion thereby addressing the problem of complexity. These aspects are realized by defining ASSL in multiple tiers, which are the AS tier, the ASIP tier and the AE tier.[1] In the process of making DMARF autonomous with ASSL, for each distributed node a single AE that introduces an autonomic behavior at that node is specified. The novelty in this approach is to safeguard the pipeline which is not possible with common distributed systems. Self-healing in a DMARFbased system refers to the ability to recover with replication such that one route of the pipeline is available. Two type of replication is possible. One is the replication of a service which is increasing the number of nodes per stage and the other is the replication within the node itself. When one of the stages in the DMARF’s pipeline goes offline, the pipeline stalls and to recover it, the following options are considered: The use of a replacement node Recovery of the failed node and Re-routing the pipeline through a different node with the same service functionality until the failed one
منابع مشابه
Toward Refactoring of DMARF and GIPSY Case Studies - a Team 10 SOEN6471-S14 Project Report
In this paper, Section II represents the OSS case studies of GIPSY and DMARF. All the summaries of team members were gathered together and defined a decent background for both GIPSY and DMARF separately and participates in presenting the metrics definition. The Metrics presented are of the DMARF and GIPSY measured using Logiscope. Table 3 in Section II.C outlines the individual selection of OSS...
متن کاملTowards Refactoring of DMARF and GIPSY Case Studies - A Team 5 SOEN6471-S14 Project Report
This paper presents an analysis of the architectural design of two distributed open source systems (OSS) developed in Java: Distributed Modular Audio Recognition Framework (DMARF) and General Intensional Programming System (GIPSY). The research starts with a background study of these frameworks to determine their overall architectures. Afterwards, we identify the actors and stakeholders and dra...
متن کاملToward Refactoring of DMARF and GIPSY Case Studies - a Team 12 SOEN6471-S14 Project Report
The main significance of this document is two source systems namely GIPSY and DMARF. Intensional languages are required like GIPSY for absoluteness and forward practical investigations on the subject.DMARF mainly focuses on software arechetictual design and implementation on Distributed Audio recognition and its applications such as speaker identification which can run distributively on web ser...
متن کاملToward Refactoring of DMARF and GIPSY Case Studies - a Team 9 SOEN6471-S14 Project Report
Software architecture consists of series of decisions taken to give a structural solution that meets all the technical and operational requirements [24]. The paper involves code refactoring. Code refactoring is a process of changing the internal structure of the code without altering its external behavior. This paper focuses over open source systems experimental studies that are DMARF and GIPSY...
متن کاملToward Refactoring of DMARF and GIPSY Case Studies - A Team XI SOEN6471-S14 Project Report
This literature focuses on improving the internal structure of the Distributed Modular Audio recognition Framework (DMARF) and the General Intensional Programming System (GIPSY) case studies without affecting their original behavior. At first, the general principles, and the working of DMARF and GIPSY are understood by mainly stressing on the architecture of the systems by looking at their fram...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1410.3856 شماره
صفحات -
تاریخ انتشار 2014